import elementEnLocale from 'element-ui/lib/locale/lang/en'; // element-ui lang
import elementZhLocale from 'element-ui/lib/locale/lang/zh-CN'; // element-ui lang
import enLocale from './en';
import cnLocale from './cn';
import encultureScheme from './culture/en';
import cncultureScheme from './culture/cn';
import enCommon from './common/en';
import cnCommon from './common/cn';
import enDic from './dic/en';
import cnDic from './dic/cn';
import enModule from './module/en';
import cnModule from './module/cn';
import enArrange from './arrange/en';
import cnArrange from './arrange/cn';
import enCulturePlan from './culturePlan/en';
import cnCulturePlan from './culturePlan/cn';
import enPublicCourseManage from './publicCourseManage/en';
import cnPublicCourseManage from './publicCourseManage/cn';
import enSchedule from './schedule/en';
import cnSchedule from './schedule/cn';
import enAuditLog from './auditLog/en';
import cnAuditLog from './auditLog/cn';
import enSqlLog from './sqlLog/en';
import cnSqlLog from './sqlLog/cn';
import enCommonParam from './commonParam/en';
import cnCommonParam from './commonParam/cn';
// --------- 学籍相关翻译 ----------------
import enStudentStatus from './studentStatus/en';
import cnStudentStatus from './studentStatus/cn';
// ---------  成绩相关翻译  --------------
import enScore from './score/en';
import cnScore from './score/cn';
// * ------ 教师管理 -----
import enTeachers from './resource/teachers/en';
import cnTeachers from './resource/teachers/cn';
// * ------ 课程管理 -----
import enCourses from './resource/course/en';
import cnCourses from './resource/course/cn';
// * ------ 专业管理 -----
import enProfessions from './resource/profession/en';
import cnProfessions from './resource/profession/cn';
// * ------ 排课管理 -----
import enCourseArrange from './courseArrange/en';
import cnCourseArrange from './courseArrange/cn';
// 信息发布
import enInformation from './information/en';
import cnInformation from './information/cn';
// ---------  选课相关翻译  --------------
import enelection from './election/en';
import cnelection from './election/cn';
// ---切换角色相关翻译--
import enruleSelect from './identity/en';
import cnruleSelect from './identity/cn';
// ---强化班---
import enstrengtheningclass from './strengtheningclass/en';
import cnstrengtheningclass from './strengtheningclass/cn';
// ---迎新分级考试---
import enexaminationLevel from './examinationLevel/en';
import cnexaminationLevel from './examinationLevel/cn';
// ---教学进度相关---
import enProgress from './progress/en';
import cnProgress from './progress/cn';
// ---辅修微专业---
import cnMinor from './minor/cn';
import enMinor from './minor/en';
// 学籍异动 异动类型
import enAbnormal from './Abnormal/en';
import cnAbnormal from './Abnormal/cn';
// 本科生选导师
import enWelcomeTutor from './welcomeTutor/en';
import cnWelcomeTutor from './welcomeTutor/cn';
// 本科生培养计划
import enugdCulturePlan from './ugdCulturePlan/en';
import cnugdCulturePlan from './ugdCulturePlan/cn';
// 中期考核国际化
import enmidTermExamination from './midTermExamination/en';
import cnmidTermExamination from './midTermExamination/cn';
// 教室国际化
import enClassroom from './resource/classroom/en';
import cnClassroom from './resource/classroom/cn';
// 教材管理
import enTextBook from './textBook/en';
import cnTextBook from './textBook/cn';
// 研究生排考
import enGraExam from './graExam/en';
import cnGraExam from './graExam/cn';
import enMajorPermission from './majorEnsure/en';
import cnMajorPermission from './majorEnsure/cn';
// 创新创业
import enInnovative from './innovative/en';
import cnInnovative from './innovative/cn';
// 本科生教学大纲
import enUndergraduateSyllabus from './undergraduateSyllabus/en';
import cnUndergraduateSyllabus from './undergraduateSyllabus/cn';
// 研究生教学大纲
import enPostgraduateSyllabus from './postgraduateSyllabus/en';
import cnPostgraduateSyllabus from './postgraduateSyllabus/cn';
// 保研管理
import enPgdRecommendation from './pgdRecommendation/en';
import cnPgdRecommendation from './pgdRecommendation/cn';

// 学生证补办
import enreissuestudencard from './reissuestudencard/en';
import cnreissuestudencard from './reissuestudencard/cn';

// 学籍管理--新生导入
import enstudentInfoImport from './studentInfoImport/en';
import cnstudentInfoImport from './studentInfoImport/cn';

// 学籍管理--新生查看编辑模板
import enstudentBaseInfo from './studentBaseInfo/en';
import cnstudentBaseInfo from './studentBaseInfo/cn';

// 研究生实习实训
import engraduateStudent from './graduateStudent/en';
import cngraduateStudent from './graduateStudent/cn';

// 免修免听（本科生）
import exemptBclEn from './exempt/en';
import exemptBclCn from './exempt/cn';
// 英语竞赛
import enEnglishContest from './englishContest/en';
import cnEnglishContest from './englishContest/cn';

// 学科竞赛
import enSubjectCompetition from './subjectCompetition/en';
import cnSubjectCompetition from './subjectCompetition/cn';

// 其他境外交流项目
import enExternalExchange from './externalExchange/en';
import cnExternalExchange from './externalExchange/cn';
// 毕业管理 本科生
import enUndergraduateGraduationManagement from './graduationManagement/undergraduate/en'
import cnUndergraduateGraduationManagement from './graduationManagement/undergraduate/cn'

// 对外交流 国际会议 研究生
import cnInternationalCommunication from './internationalCommunication/cn'
import enInternationalCommunication from './internationalCommunication/en'
// 竞赛管理
import competiManagementEn from './competiManagement/en'
import competiManagementCn from './competiManagement/cn'

// 必修管理 研究生
import enAcademicGuide from './academicGuide/en'
import cnAcademicGuide from './academicGuide/cn'

// 必修管理 论文阶段成果学术报告会
import enPaperAchievements from './paperAchievements/en'
import cnPaperAchievements from './paperAchievements/cn'

// 辅修微专业-成绩管理
import enScoreManagement from './scoreManagement/en'
import cnScoreManagement from './scoreManagement/cn'
// 辅修微专业-结业管理
import enCompletionManagement from './completionManagement/en'
import cnCompletionManagement from './completionManagement/cn'

// 本实习实训
import enPracticeManagement from './practiceManagement/en'
import cnPracticeManagement from './practiceManagement/cn'

// 开关与资源管理
import enSwitchAndResourceManagement from './switchAndResourceManagement/en'
import cnSwitchAndResourceManagement from './switchAndResourceManagement/cn'

// 国际学术论坛管理
import enAcademicForum from './academicForum/en'
import cnAcademicForum from './academicForum/cn'

//本-毕业设计
import enGraduationDesign from './underGraduationDesign/en';
import cnGraduationDesign from './underGraduationDesign/cn';

//研-论文盲审
import enpPaperBlindTrial from './paperBlindTrial/en';
import cnPaperBlindTrial from './paperBlindTrial/cn';

//本-重修酬金
import repairFeeEn from './repairFee/en';
import repairFeeCn from './repairFee/cn';

// 研 - 行为规范 - 考试管理
import examinationEn from './academicBehaviorNorms/examination/en';
import examinationCn from './academicBehaviorNorms/examination/cn';

// 研 - 行为规范 - 我的考试
import myExaminationsEn from './academicBehaviorNorms/myExaminations/en';
import myExaminationsCn from './academicBehaviorNorms/myExaminations/cn';

// 研 - 行为规范 - 我的课程
import lessonManageEn from './academicBehaviorNorms/lessonManage/en';
import lessonManageCn from './academicBehaviorNorms/lessonManage/cn';

 //预科-毕业管理
import enPreparatoryGraduation from './preparatoryGraduation/en';
import cnPreparatoryGraduation from './preparatoryGraduation/cn';

// 本-竞赛报名
import competitionRegistrationEn from './competitionRegistration/en';
import competitionRegistrationCn from './competitionRegistration/cn';
//本-国际交流设计
import enInternationalStatistics from './internationalStatistics/en';
import cnInternationalStatistics from './internationalStatistics/cn';

//研-特殊角色管理
import specialRolesManageEn from './specialRolesManage/en';
import specialRolesManageCn from './specialRolesManage/cn';
// 注册统计
import registStatisticsEn from './registStatistics/en';
import registStatisticsCn from './registStatistics/cn';
//文件管理
import fileManageEn from './fileManage/en';
import fileManageCn from './fileManage/cn';

// 研-导师业务经费管理
import fundManagementEn from './fundManagement/en';
import fundManagementCn from './fundManagement/cn';

// 本-本科排考
import enUdgraExam from './udgraExam/en';
import cnUdgraExam from './udgraExam/cn';

export default {
    en: {
        ...enPaperAchievements,
        ...encultureScheme,
        ...enAcademicGuide,
        ...enLocale,
        ...enModule,
        ...enDic,
        ...enCommon,
        ...elementEnLocale,
        ...enArrange,
        ...enCulturePlan,
        ...enPublicCourseManage,
        ...enSchedule,
        ...enAuditLog,
        ...enSqlLog,
        ...enStudentStatus,
        ...enCommonParam,
        ...enScore,
        ...enTeachers,
        ...enelection,
        ...enCourseArrange,
        ...enInformation,
        ...enruleSelect,
        ...enstrengtheningclass,
        ...enexaminationLevel,
        ...enProgress,
        ...enMinor,
        ...enAbnormal,
        ...enCourses,
        ...enProfessions,
        ...enWelcomeTutor,
        ...enugdCulturePlan,
        ...enmidTermExamination,
        ...enClassroom,
        ...enTextBook,
        ...enGraExam,
        ...enMajorPermission,
        ...enInnovative,
        ...enUndergraduateSyllabus,
        ...enPostgraduateSyllabus,
        ...engraduateStudent,
        ...enPgdRecommendation,
        ...enreissuestudencard,
        ...enstudentInfoImport,
        ...enstudentBaseInfo,
        ...enEnglishContest,
        ...enSubjectCompetition,
        ...enExternalExchange,
        ...enUndergraduateGraduationManagement,
        ...enInternationalCommunication,
        ...competiManagementEn,
        ...enScoreManagement,
        ...enPracticeManagement,
        ...enSwitchAndResourceManagement,
        ...enAcademicForum,
        ...enGraduationDesign,
        ...enpPaperBlindTrial,
        ...examinationEn,
        ...myExaminationsEn,
        ...enInternationalStatistics,
        ...lessonManageEn,
        ...enPreparatoryGraduation,
        ...competitionRegistrationEn,
        ...enCompletionManagement,
        ...enPreparatoryGraduation,
        ...exemptBclEn,
        ...specialRolesManageEn,
        ...registStatisticsEn,
        ...repairFeeEn,
        ...fileManageEn,
        ...fundManagementEn,
        ...enUdgraExam
    },
    cn: {
        ...cnPaperAchievements,
        ...cncultureScheme,
        ...cnAcademicGuide,
        ...cnLocale,
        ...cnModule,
        ...cnDic,
        ...cnCommon,
        ...elementZhLocale,
        ...cnArrange,
        ...cnCulturePlan,
        ...cnPublicCourseManage,
        ...cnSchedule,
        ...cnAuditLog,
        ...cnSqlLog,
        ...cnStudentStatus,
        ...cnCommonParam,
        ...cnScore,
        ...cnTeachers,
        ...cnelection,
        ...cnCourseArrange,
        ...cnInformation,
        ...cnruleSelect,
        ...cnstrengtheningclass,
        ...cnexaminationLevel,
        ...cnProgress,
        ...cnMinor,
        ...cnAbnormal,
        ...cnCourses,
        ...cnProfessions,
        ...cnWelcomeTutor,
        ...cnugdCulturePlan,
        ...cnmidTermExamination,
        ...cnClassroom,
        ...cnTextBook,
        ...cnGraExam,
        ...cnMajorPermission,
        ...cnInnovative,
        ...cnUndergraduateSyllabus,
        ...cnPostgraduateSyllabus,
        ...cngraduateStudent,
        ...cnreissuestudencard,
        ...cnstudentInfoImport,
        ...cnPgdRecommendation,
        ...cnstudentBaseInfo,
        ...cnEnglishContest,
        ...cnSubjectCompetition,
        ...cnExternalExchange,
        ...cnUndergraduateGraduationManagement,
        ...cnInternationalCommunication,
        ...competiManagementCn,
        ...cnScoreManagement,
        ...cnPracticeManagement,
        ...cnSwitchAndResourceManagement,
        ...cnAcademicForum,
        ...cnGraduationDesign,
        ...cnPaperBlindTrial,
        ...examinationCn,
        ...myExaminationsCn,
        ...cnInternationalStatistics,
        ...lessonManageCn,
        ...cnPreparatoryGraduation,
        ...competitionRegistrationCn,
        ...cnCompletionManagement,
        ...cnPreparatoryGraduation,
        ...exemptBclCn,
        ...specialRolesManageCn,
        ...registStatisticsCn,
        ...repairFeeCn,
        ...fileManageCn,
        ...fundManagementCn,
        ...cnUdgraExam
    }
};
